package com.gw.ycny.pojo;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import java.io.Serializable;
import java.math.BigDecimal;
import java.time.LocalDateTime;
import lombok.Data;

/**
 * 切坡建房信息表
 * @TableName zhca01a
 */
@TableName(value ="zhca01a")
@Data
public class Zhca01a implements Serializable {
    /**
     * 序号
     */
    @TableField(value = "zhca01a010")
    private String zhca01a010;

    /**
     * 宗地代码（例：430122007012JC00541）
     */
    @TableField(value = "zhca01a020")
    private String zhca01a020;

    /**
     * 户主姓名
     */
    @TableField(value = "zhca01a030")
    private String zhca01a030;

    /**
     * 电话
     */
    @TableField(value = "zhca01a040")
    private String zhca01a040;

    /**
     * 地点
     */
    @TableField(value = "zhca01a050")
    private String zhca01a050;

    /**
     * 经度
     */
    @TableField(value = "zhca01a060")
    private BigDecimal zhca01a060;

    /**
     * 纬度
     */
    @TableField(value = "zhca01a070")
    private BigDecimal zhca01a070;

    /**
     * 是否临坡（1代表是，0代表否）
     */
    @TableField(value = "zhca01a080")
    private Boolean zhca01a080;

    /**
     * 是否切坡（1代表是，0代表否）
     */
    @TableField(value = "zhca01a090")
    private Boolean zhca01a090;

    /**
     * 切坡高（m）
     */
    @TableField(value = "zhca01a100")
    private Float zhca01a100;

    /**
     * 切坡宽（m）
     */
    @TableField(value = "zhca01a110")
    private Float zhca01a110;

    /**
     * 切坡坡度(°)
     */
    @TableField(value = "zhca01a120")
    private String zhca01a120;

    /**
     * 建（构）筑物至坡脚距离（m）
     */
    @TableField(value = "zhca01a130")
    private Float zhca01a130;

    /**
     * 是否有挡土墙
     */
    @TableField(value = "zhca01a140")
    private Boolean zhca01a140;

    /**
     * 房屋结构（£框架结构  £砖混结构  £砖木结构  £木结构  £土坯结构  £其他）
     */
    @TableField(value = "zhca01a150")
    private String zhca01a150;

    /**
     * 房屋层数（£一层  £二层  £三层  £四层  £五层  £五层以上）
     */
    @TableField(value = "zhca01a160")
    private Integer zhca01a160;

    /**
     * 房屋坐标范围
     */
    @TableField(value = "zhca01a170")
    private String zhca01a170;

    /**
     * 风险等级
     */
    @TableField(value = "zhca01a180")
    private String zhca01a180;

    /**
     * 是否斜坡单元
     */
    @TableField(value = "zhca01a190")
    private Boolean zhca01a190;

    /**
     * 斜坡单元编号
     */
    @TableField(value = "zhca01a200")
    private String zhca01a200;

    /**
     * 斜坡物质组成（£土质斜坡 £岩质斜坡 £岩土混合斜坡）
     */
    @TableField(value = "zhca01a210")
    private String zhca01a210;

    /**
     * 切坡坡向(°)
     */
    @TableField(value = "zhca01a220")
    private Integer zhca01a220;

    /**
     * 切坡长（m）
     */
    @TableField(value = "zhca01a230")
    private Float zhca01a230;

    /**
     * 坡面形态（凹 凸 直 阶）
     */
    @TableField(value = "zhca01a240")
    private String zhca01a240;

    /**
     * 挡土墙类型（简易挡墙 £混凝土挡墙£浆砌石挡墙）
     */
    @TableField(value = "zhca01a250")
    private String zhca01a250;

    /**
     * 挡土墙高度（m）
     */
    @TableField(value = "zhca01a260")
    private Float zhca01a260;

    /**
     * 岩土体-土的名称
     */
    @TableField(value = "zhca01a270")
    private String zhca01a270;

    /**
     * 岩土体-土的密实度（密中稍松）
     */
    @TableField(value = "zhca01a280")
    private String zhca01a280;

    /**
     * 岩土体-土的可塑性（坚硬、硬塑、可塑、软塑、流塑）
     */
    @TableField(value = "zhca01a290")
    private String zhca01a290;

    /**
     * 土的厚度
     */
    @TableField(value = "zhca01a300")
    private Float zhca01a300;

    /**
     * 基岩特征-时代
     */
    @TableField(value = "zhca01a310")
    private String zhca01a310;

    /**
     * 基岩特征-岩性
     */
    @TableField(value = "zhca01a320")
    private String zhca01a320;

    /**
     * 产状-倾向
     */
    @TableField(value = "zhca01a330")
    private Integer zhca01a330;

    /**
     * 产状-倾角
     */
    @TableField(value = "zhca01a340")
    private Integer zhca01a340;

    /**
     * 全风化带深度（m）
     */
    @TableField(value = "zhca01a350")
    private Float zhca01a350;

    /**
     * 有无软弱夹层
     */
    @TableField(value = "zhca01a360")
    private String zhca01a360;

    /**
     * 软弱夹层-薄层/厚层
     */
    @TableField(value = "zhca01a370")
    private String zhca01a370;

    /**
     * 岩体完整性
     */
    @TableField(value = "zhca01a380")
    private String zhca01a380;

    /**
     * 岩体结构类型
     */
    @TableField(value = "zhca01a390")
    private String zhca01a390;

    /**
     * 岩体风化程度
     */
    @TableField(value = "zhca01a400")
    private String zhca01a400;

    /**
     * 节理裂缝JL1产状倾向
     */
    @TableField(value = "zhca01a410")
    private Integer zhca01a410;

    /**
     * 节理裂缝JL1产状倾角
     */
    @TableField(value = "zhca01a420")
    private Integer zhca01a420;

    /**
     * 节理裂缝JL2产状倾向
     */
    @TableField(value = "zhca01a430")
    private Integer zhca01a430;

    /**
     * 节理裂缝JL2产状倾角
     */
    @TableField(value = "zhca01a440")
    private Integer zhca01a440;

    /**
     * 节理裂缝JL3产状倾向
     */
    @TableField(value = "zhca01a450")
    private Integer zhca01a450;

    /**
     * 节理裂缝JL3产状倾角
     */
    @TableField(value = "zhca01a460")
    private Integer zhca01a460;

    /**
     * 节理裂缝JL4产状倾向
     */
    @TableField(value = "zhca01a470")
    private Integer zhca01a470;

    /**
     * 节理裂缝JL4产状倾角
     */
    @TableField(value = "zhca01a480")
    private Integer zhca01a480;

    /**
     * 斜坡结构
     */
    @TableField(value = "zhca01a490")
    private String zhca01a490;

    /**
     * 控制结构面
     */
    @TableField(value = "zhca01a500")
    private String zhca01a500;

    /**
     * 变形迹象
     */
    @TableField(value = "zhca01a510")
    private String zhca01a510;

    /**
     * 可能失稳因素
     */
    @TableField(value = "zhca01a520")
    private String zhca01a520;

    /**
     * 初步风险评估
     */
    @TableField(value = "zhca01a530")
    private String zhca01a530;

    /**
     * 实地风险评估
     */
    @TableField(value = "zhca01a540")
    private String zhca01a540;

    /**
     * 现场照片（存mongodb）
     */
    @TableField(value = "zhca01a550")
    private String zhca01a550;

    /**
     * 信息记录
     */
    @TableField(value = "zhca01a560")
    private String zhca01a560;

    /**
     * 调查编号
     */
    @TableField(value = "zhca01a570")
    private String zhca01a570;

    /**
     * 照片编号
     */
    @TableField(value = "zhca01a580")
    private String zhca01a580;

    /**
     * 记录
     */
    @TableField(value = "zhca01a590")
    private String zhca01a590;

    /**
     * 校核
     */
    @TableField(value = "zhca01a600")
    private String zhca01a600;

    /**
     * 项目负责
     */
    @TableField(value = "zhca01a610")
    private String zhca01a610;

    /**
     * 填表日期
     */
    @TableField(value = "zhca01a620")
    private LocalDateTime zhca01a620;

    /**
     * 状态位置（1存在0不存在）
     */
    @TableField(value = "zhca01a640")
    private String zhca01a640;

    /**
     * 乡镇代码
     */
    @TableField(value = "zhca01a630")
    private String zhca01a630;

    @TableField(exist = false)
    private static final long serialVersionUID = 1L;
}